package org.jeecg.modules.third.jg.gd.report.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "root")
public class ReqXmlDTO<T> {

    @XmlElement(name = "header")
    private HeaderDTO methodIdentifier;

    @XmlElement(name = "body")
    private SubBodyDTO body;

    @XmlElement(name = "body")
    private SubCarrierDTO subCarrier;



}
